Hi.

This Tracker Is a Beta so there will be Bugs in it,
and a lot of the functions is not finish
to use the tracker go to options and select Tracker.

remember to save your work.



It can play most of stsnd95 files, but you have to unpack the files first, and then load them as bin files.



Best regards 
Peter Jrgensen.

-----------------------------------------------------------------------------

	   	           Things to Come 
                       -----------------------
	Bugs fix
	Synth Wave INstruments
	Sample	Drums/Instruments
	Finish instrument editor  
	Make basic synth player finist (Buzzer Port, add2 in tone bend, Sync in Arpeiggio)



-----------------------------------------------------------------------------

			functions In tracker:
                       -----------------------

Keys:

F1				Play score.
F1+Alt				Play / Loop Mark. Start form then beginning of the mark.
F2				Play from cursor.
F2+Alt				Play from cursor. Loop Mark. 
F3				Stop playing.
F3+Alt				Stop Playning Goto Stop Position
F4+Alt				Insert Bar. 				in the channels are turned on.
F5				Copy Instrument. 			first copy go to Instrument you want to overwrite and press F5 Again.
Alt+F5				Delete Instrument.
F6				Inset Mark.				in the channels are turned on.
F6+Alt+Ctrl			Delete Mark.				in the channels are turned on.

F7				New Score.
F8				New Instrument Bank.

F9				Load Instrument.
F9+Alt				Save Instrument.
F10				Load Instrument Bank.
F10+Alt				Save Instrument Bank.


F12				Load Score window.
F12+Alt				save Score window.
F12+Ctrl			save Score.

Ctrl+Shift 			fast forward 

-----------------------------------------------------------------------------

Arrows				Move cursor
Arrows Up/Down +ctrl		+/- scelect Instrument
Arrows Up/Down +Alt		+/- Octav
Arrows Left/Right +Ctrl		Tab Between Columns
Arrows Left/Right +Alt		+/- Key jump
Page up/down			+/- Jump Bar size
Page up/down+Shift		+/- jump to nearest bar after jump bar size
Page Up/Down +Alt		+/- Bar Size
Page Up/Down +Ctrl		Move Edit line position
Arrows Up/Down +Ctrl+Alt	Center the score
Ctrl+S				Step mode on/off : Step through the score with sound (using Arrow key) 
Home				Top of score
End				End of score
Ctrl End			Set new end

Backspace			Edit On/Off
Space at Note Position 		Release note
Space at Ins/FX Position	Clear Date at cusor position

- 				Stop Note

1+Alt				On/Off Channal A
2+Alt				On/Off Channal B
3+Alt				On/Off Channal C

Scroll Lock			Score Follow On/Off 
Scroll Lock+Alt			Instrument Follow On/Off 

Pause/Break			Open/Close Synth Windows	


Esc				Get Instrument From Score
Enter+Ctrl			Set Instrument In Score
Enter				Copy previous FX number
Enter+Shift			Copy previous FX Number and Data

Inset+Ctrl			Inset Line 				in the channels are turned on.
Delete				Delete where cursor is
Delete+Alt			Delete the Channal you are standing in
Delete+Ctrl			Delete Line				in the channels are turned on.									
B+Ctrl 	   			Begin mark
E+Ctrl	          		End mark
Num +/-				TransPose Mark 				in the channels are turned on.


Piano Keyboard:             
                             _______________________________________
                            | |   |   | | |   |   |   | | |   |   | |
                            | | 2 | 3 | | | 5 | 6 | 7 | | | 9 | 0 | | Key	
                            | |   |   | | |   |   |   | | |   |   | |
                            | |C#2|D#2| | |F#2|G#2|A#2| | |C#3|D#3| | Note
                            | |___|___| | |___|___|___| | |___|___| |
                            |   |   |   |   |   |   |   |   |   |   |
                            | Q | W | E | R | T | Y | U | I | O | P | Key 
                            |   |   |   |   |   |   |   |   |   |   |
                            |C-2|D-2|E-2|F-2|G-2|A-2|B-2|C-3|D-3|E-3| Note
 ___________________________|___|___|___|___|___|___|___|___|___|___|
| |   |   | | |   |   |   | | |   |   | 
| | S | D | | | G | H | J | | | L | ; | Key
| |   |   | | |   |   |   | | |   |   | 
| |C#1|D#1| | |F#1|G#1|A#1| | |C#2|D#2| Note
| |___|___| | |___|___|___| | |___|___| 
|   |   |   |   |   |   |   |   |   |   
| Z | X | C | V | B | N | M | , | . |   key
|   |   |   |   |   |   |   |   |   |   
|C-1|D-1|E-1|F-1|G-1|A-1|B-1|C-2|D-2|   Note
|___|___|___|___|___|___|___|___|___|




-----------------------------------------------------------------------------

                            SCORE FORMAT
                         -------------------

                Note             Ins	     fx	
Bar. No   000   C-4 00 00000 C-2 00 00000 00 00000
Line.No    01   --- 00 00000 --- 00 00000 00 00000
           02   --- 00 00000 --- 00 00000 00 00000
           03   --- 00 00000 --- 00 00000 00 00000
Bar. No   001   C-4 00 00000 C-2 00 00000 00 00000

-----------------------------------------------------------------------------

                         Note and Instrument
                       -----------------------

Note.         Note                              (C-0 - E-8) 
Ins           Instrument Number                    (0 - FE)

-----------------------------------------------------------------------------

                           	Fx 
                         ------------------
		Fx that only reset when Change of Value / turn off 

fxNo.         Byte 0                 Byte 1               Byte 2-3
'T'           Tempo                  ---                  Speed	(0 - FF)
'A'	      Arpeggio		     Note Range (0 - ff)  Note Reang (0 - ff) 0 = off  value : 500xx turn off score Arpeggio	
'F'	      Fine Tune		     SynthWave Fine tune  Tune Fine tune 0-$7f is plus $ff-$80 is sign	
'S'           Volume Slide           Speed	(0 - FF)  form Volume to volume 

'C'           Clear FX		     Tempo/Arpeggio 	  Fine Tuen/Volume slide 0 = no clear Other Value Clear FX (C-TAFS)
'M'           Master Volume Slider   Speed	(0 - FF)  form Volume to volume : Set Volume Slider in All 3 Channels

Master Volume Slider / Volume Slider Don't work on Buzzer Sound.
  		
-----------------------------------------------------------------------------		
		Fx that reset with new Note

'V'           Volume                 ---                  Depth (0 -  F)
'U'           Port up                Note range (0 - FF)  Rate  (0 - FF)  
'D'           Port Down              Note range (0 - FF)  Rate  (0 - FF)  
-----------------------------------------------------------------------------



Score Arpeggio only works if the Instrument Arpeggio parameter is set, then is overwrite then instrument Arpeggio list
Score Arpeggio is reset if Byte 1 is Zero or Instrument Change.


Port / auto port (portamento) is the same routine they use, but Fx port has the highest priority.
to clear the Auto ports from note, set port FX u0000 /d0000
	  















